Big Huge Thesaurus

oil of cloves

noun